when circumstances allow - Deutsch Englisch Wörterbuch